<?php

require('../conf/DBAbstractModel.php');
require('../modelos/Empresa.php');
//echo "accion: " . $_POST['accion'];
if ($_POST['accion'] == 'registrar') {
    echo "Registar </br>";
    $empresa = new Empresa();
    $empresa->uso = isset($_POST['uso']) ? $_POST['uso'] : NULL;
    $empresa->control = isset($_POST['control']) ? $_POST['control'] : NULL;
    $empresa->nombre = isset($_POST['nombre']) ? $_POST['nombre'] : NULL;
    $empresa->save();
} else if ($_POST['accion'] == 'actualizar') {
    echo "actualizar </br>";
    $empresa = new Empresa();
    $empresa->uso = isset($_POST['uso']) ? $_POST['uso'] : NULL;
    $empresa->control = isset($_POST['control']) ? $_POST['control'] : NULL;
    $empresa->nombre = isset($_POST['nombre']) ? $_POST['nombre'] : NULL;
    $empresa->update($_POST['nombre']);
} else if ($_POST['accion'] == 'eliminar') {
    echo "eliminar </br>";
    $empresa = new Empresa();
    $empresa->delete($_POST['nombre']);
}
else if ($_POST['accion'] == 'consultar') {   
    $empresa = new Empresa();
    if (trim($_POST['nombre']) != '') {
        $empresa->get($_POST['nombre']);
        echo json_encode($empresa->rows);
    } else if (trim($_POST['nombre']) == '') {
        $empresa->getAll();
        echo json_encode($empresa->rows);
   }
}
?>